#pragma once

class CCamera
{
public:
	CCamera(void);
	virtual ~CCamera(void);

	//Singleton
	static CCamera* GetInstance(void);

	//Overloaded
	void Update(float fElapsedTime);

	//Accessors
	float GetSpeedModifier(void) const {return this->m_fSpeedModifier;}
	//Mutators
	void SetSpeedModifier(float fModify) {this->m_fSpeedModifier = fModify;}

private:
	float m_fSpeedModifier;
};

